// components/drop-cake/drop-cake.js
var animation = wx.createAnimation({})
var i = 1;

Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    //生日蛋糕坠落相关
    donghua: true,
    left1: Math.floor(Math.random() * 305 + 1),
    left2: Math.floor(Math.random() * 305 + 1),
    left3: Math.floor(Math.random() * 305 + 1),
    left4: Math.floor(Math.random() * 305 + 1),
    left5: Math.floor(Math.random() * 305 + 1),
    left6: Math.floor(Math.random() * 305 + 1),
  },

  ready(){
    this.donghua()
  },
  /**
   * 组件的方法列表
   */
  methods: {
    //生日蛋糕坠落函数
    donghua: function () {
      setTimeout(function () {
        animation.translateY(604).step({duration: 4000})
        this.setData({
          ["animationData" + i]: animation.export()
        })
        i++;
      }.bind(this), 500)
      if (i < 7) {
        setTimeout(function () {
          this.donghua()
        }.bind(this), 500)
      } else {
        console.log(22)
        setTimeout(function () {
          this.setData({
            donghua: false
          })
        }.bind(this), 4500)
      }
    }
  }
})
